short and hurried prayer - Spanish English Dictionary